weight carrying hitch - French English Dictionary